Prepare documentation for the entire theme you need to create, seeking assistance from the Product Team.
Ensure that the documentation includes the purpose, flow of the entire process, basic ideas, etc.
Product team
Assign the Change Request (CR) with attached documentation to the UI/UX developer and API developer. Verify that the submitted documentation includes essential details required by the developers.
API developer
Require the number of APIs and their functionalities in the documentation.
UI/UX developer
Require flow charts, basic information, and background details of the feature in the documentation.
UI/UX developer
Give a timeline for design submission,
Prepare the designs, and attach the prepared designs them to the CR (e.g., Figma link).
API developer
Give a timelinbe of API submission,
Prepare the APIs, and attach a collection of APIs with appropriate titles (e.g., Postman collection).
Produt team/Implementation team
Approve the finalized designs.
If changes are required, communicate them to the UI/UX person.
Once designs and API collections are ready, assign the CR to the App developer.
APP developer
Provide a timeline required for development after studying the documentation, flow chart, and API response structures.
Submit the APK drive link in the CR and send it to UAT for testing to requester.
Requester
Test the features and, if there are issues in the mentioned test cases of the documentation, revert the CR to the App developer.
If new test cases are identified that were not mentioned in the CR(Documentation), submit a new CR with a new timeline for APK submission.
After final testing and covering all cases, upload the application on the store to make the feature available.